package com.indusfo.spc.reportForms.pojo;

import com.indusfo.spc.common.pojo.BasePojo;

/**
 * @ClassName QualityAbnormal
 * @Description
 * @Author louk
 * @Date 2020/2/7 13:32
 */
public class QualityAbnormal extends BasePojo {
    /**
     * 批号
     */
    private String batchCode;
    /**
     * 生产状态id
     */
    private Integer productStateId;
    /**
     * 生产任务单号
     */
    private String orderNo;
    /**
     * 产品编码
     */
    private String matCode;
    /**
     * 产品名称
     */
    private String matName;
    /**
     * 异常日期
     */
    private String clientAnoDate;
    /**
     * 异常工位id
     */
    private Integer clientStationId;
    /**
     * 维修工位id
     */
    private Integer clientAnoDetailStationId;
    /**
     * 维修工位日期
     */
    private String clientAnoDetailDate;
    /**
     * 不良原因名称
     */
    /**
     * 不良现象名称
     */
    /**
     * 不良对策名称
     */
    /**
     * 不良原因类别名称
     */
    /**
     * 不良现象类别名称
     */
    /**
     * 不良对策类别名称
     */
    /**
     * 异常人名称
     */
    private String clientAnoUserName;
    /**
     * 维修人名称
     */
    private String clientAnoDetailUserName;
    /**
     * 批次生产状态
     */
    private String productStateName;
    /**
     * 异常工位名称
     */
    private String clientAnoStationName;
    /**
     * 维修工位名称
     */
    private String clientAnoDetailName;

    private String startDate;
    private String endDate;
    private String clientAnoCode;
    //不良原因编号
    private Integer badcauseId;

    //不良原因名称
    private String badcauseName;

    //不良原因类型
    private Integer badcauseTypeId;

    //不良原因类型名称
    private String badcauseTypeName;
    //不良现象编号
    private Integer badphenoId;
    //不良现象名称
    private String badphenoName;
    //类型编号
    private Integer badphenoTypeId;
    //类型名称
    private String badphenoTypeName;
    //不良对策ID
    private Integer badreplyId;

    //不良对策名称
    private String badreplyName;

    //不良对策类ID
    private Integer badreplyTypeId;
    //不良对策类名称
    private String badreplyTypeName;

    private Integer workshopId;
    private String workshopName;
    private Integer stationId;
    private String stationName;
    /**
     * 异常单
     */
    private String clientAnoNo;
    /**
     * 产品id
     */
    private Integer matId;

    public Integer getMatId() {
        return matId;
    }

    public void setMatId(Integer matId) {
        this.matId = matId;
    }

    public String getClientAnoNo() {
        return clientAnoNo;
    }

    public void setClientAnoNo(String clientAnoNo) {
        this.clientAnoNo = clientAnoNo;
    }

    public Integer getWorkshopId() {
        return workshopId;
    }

    public void setWorkshopId(Integer workshopId) {
        this.workshopId = workshopId;
    }

    public String getWorkshopName() {
        return workshopName;
    }

    public void setWorkshopName(String workshopName) {
        this.workshopName = workshopName;
    }

    public Integer getStationId() {
        return stationId;
    }

    public void setStationId(Integer stationId) {
        this.stationId = stationId;
    }

    public String getStationName() {
        return stationName;
    }

    public void setStationName(String stationName) {
        this.stationName = stationName;
    }

    public String getBatchCode() {
        return batchCode;
    }

    public void setBatchCode(String batchCode) {
        this.batchCode = batchCode;
    }

    public Integer getProductStateId() {
        return productStateId;
    }

    public void setProductStateId(Integer productStateId) {
        this.productStateId = productStateId;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public String getMatCode() {
        return matCode;
    }

    public void setMatCode(String matCode) {
        this.matCode = matCode;
    }

    public String getMatName() {
        return matName;
    }

    public void setMatName(String matName) {
        this.matName = matName;
    }

    public String getClientAnoDate() {
        return clientAnoDate;
    }

    public void setClientAnoDate(String clientAnoDate) {
        this.clientAnoDate = clientAnoDate;
    }

    public Integer getClientStationId() {
        return clientStationId;
    }

    public void setClientStationId(Integer clientStationId) {
        this.clientStationId = clientStationId;
    }

    public Integer getClientAnoDetailStationId() {
        return clientAnoDetailStationId;
    }

    public void setClientAnoDetailStationId(Integer clientAnoDetailStationId) {
        this.clientAnoDetailStationId = clientAnoDetailStationId;
    }

    public String getClientAnoDetailDate() {
        return clientAnoDetailDate;
    }

    public void setClientAnoDetailDate(String clientAnoDetailDate) {
        this.clientAnoDetailDate = clientAnoDetailDate;
    }

    public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public String getClientAnoCode() {
        return clientAnoCode;
    }

    public void setClientAnoCode(String clientAnoCode) {
        this.clientAnoCode = clientAnoCode;
    }

    public Integer getBadcauseId() {
        return badcauseId;
    }

    public void setBadcauseId(Integer badcauseId) {
        this.badcauseId = badcauseId;
    }

    public String getBadcauseName() {
        return badcauseName;
    }

    public void setBadcauseName(String badcauseName) {
        this.badcauseName = badcauseName;
    }

    public Integer getBadcauseTypeId() {
        return badcauseTypeId;
    }

    public void setBadcauseTypeId(Integer badcauseTypeId) {
        this.badcauseTypeId = badcauseTypeId;
    }

    public String getBadcauseTypeName() {
        return badcauseTypeName;
    }

    public void setBadcauseTypeName(String badcauseTypeName) {
        this.badcauseTypeName = badcauseTypeName;
    }

    public Integer getBadphenoId() {
        return badphenoId;
    }

    public void setBadphenoId(Integer badphenoId) {
        this.badphenoId = badphenoId;
    }

    public String getBadphenoName() {
        return badphenoName;
    }

    public void setBadphenoName(String badphenoName) {
        this.badphenoName = badphenoName;
    }

    public Integer getBadphenoTypeId() {
        return badphenoTypeId;
    }

    public void setBadphenoTypeId(Integer badphenoTypeId) {
        this.badphenoTypeId = badphenoTypeId;
    }

    public String getBadphenoTypeName() {
        return badphenoTypeName;
    }

    public void setBadphenoTypeName(String badphenoTypeName) {
        this.badphenoTypeName = badphenoTypeName;
    }

    public Integer getBadreplyId() {
        return badreplyId;
    }

    public void setBadreplyId(Integer badreplyId) {
        this.badreplyId = badreplyId;
    }

    public String getBadreplyName() {
        return badreplyName;
    }

    public void setBadreplyName(String badreplyName) {
        this.badreplyName = badreplyName;
    }

    public Integer getBadreplyTypeId() {
        return badreplyTypeId;
    }

    public void setBadreplyTypeId(Integer badreplyTypeId) {
        this.badreplyTypeId = badreplyTypeId;
    }

    public String getBadreplyTypeName() {
        return badreplyTypeName;
    }

    public void setBadreplyTypeName(String badreplyTypeName) {
        this.badreplyTypeName = badreplyTypeName;
    }

    public String getClientAnoUserName() {
        return clientAnoUserName;
    }

    public void setClientAnoUserName(String clientAnoUserName) {
        this.clientAnoUserName = clientAnoUserName;
    }

    public String getClientAnoDetailUserName() {
        return clientAnoDetailUserName;
    }

    public void setClientAnoDetailUserName(String clientAnoDetailUserName) {
        this.clientAnoDetailUserName = clientAnoDetailUserName;
    }

    public String getProductStateName() {
        return productStateName;
    }

    public void setProductStateName(String productStateName) {
        this.productStateName = productStateName;
    }

    public String getClientAnoStationName() {
        return clientAnoStationName;
    }

    public void setClientAnoStationName(String clientAnoStationName) {
        this.clientAnoStationName = clientAnoStationName;
    }

    public String getClientAnoDetailName() {
        return clientAnoDetailName;
    }

    public void setClientAnoDetailName(String clientAnoDetailName) {
        this.clientAnoDetailName = clientAnoDetailName;
    }
}
